On the Use of the MMC Language to Utilize SIMD Instruction Set

نویسندگان

  • Patricio Bulic
  • Veselko Gustin
چکیده

This paper presents the use of the Multimedia C (MMC) language to develop multimedia applications. The MMC language was designed to support operations with multimedia extensions included in all modern microprocessors. Although the idea to extend high programming languages to support vector operations is not novel, we show that integration of multimedia extensions into C is valuable. This is specially true for idiomatic expressions which are difficult for a compiler to identify. The MMC language has been used to develop some of the most frequently used multimedia kernels. The presented experiments on these scientific and multimedia applications have yielded good performance improvements. Although this paper discuses the use of MMC, the key features of the MMC language and implementation of its compiler are also presented.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Language Learning Strategy Use and Instruction for the Iranian Junior High School EFL Learners: A Mixed Methods Approach

In order to confirm the effectiveness of language learning strategies in theIranian context in junior high schools, this study was designed to examine thepatterns of strategy use, the effects of strategy instruction on the students’ strategyuse, and the relationship between the participants’ strategy use and their Englishachievement. To achieve this objective, 57 junior high school participants...

متن کامل

Effects of Textually-Enhanced Reading Tasks and Strategic Pre-Task Planning on Learning English Passive Voice

In the realm of second language acquisition (SLA), task-based language teaching (TBLT) and input enhancement (IE) have been the focus of a great number of studies. However, the idea of investigating the effects of focus on form instruction through input-enhanced tasks along with pre-task planning time as one of the features of task-based language teaching has been rarely explored in the field o...

متن کامل

The Role of Listening Strategy Instruction in Advancing Students’ Listening Achievement and Strategy Use

Abstract The present study was carried out to investigate the effects of listening strategy instruction on students’ listening achievement and strategy use. The participants of the study were 50 English major freshman students of Dilla University. These Students were placed in experimental and control conditions for the purpose of comparing the mean difference between the two groups. The contro...

متن کامل

The Impact of Task-based Language Teaching on ESP Learners’ Productive Skills: From Task-based Instruction to Investigation of Learners’ and Instructors’ Attitudes toward the Course

Togetherness of English for Specific Purposes (ESP) and Task-Based Language Teaching (TBLT) has been the subject of many recent studies in English as a Foreign Language (EFL) and English as a Second Language (ESL) domain. Few studies, however, have addressed the impact of TBLT on ESP learners’ linguistic production. This study aimed at investigating the impact of task-based teaching on ESP lear...

متن کامل

First Language Use in English Language Institutes: Are Teachers Free to Alternate between L1 and L2 as Means of Instruction?

Once severely rejected, first language (L1) use is no more considered to be inherently detrimental in foreign language pedagogy. Recent research within sociocultural framework has come up with numerous facilitative roles for L1 use (Anton and DiCamilla, 1999; Swain and Lapkin, 2000; Storch and Wigglesworth, 2003). Also, studies from humanistic perspectives that deal with the teachers’ and learn...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006